package com.zrc.superframe_base

/**
 * @Author: superman
 * @CreateTime: 6/27/21
 * @Describe:
 */
object ARouterHub {



    //app宿主
    private const val MODULE_APP = "/app/"
    const val ACTIVITY_MAIN = "${MODULE_APP}MainActivity"



    //superframe_home组件
    private const val MODULE_HOME = "/superframe_home/"
    const val FRAGMENT_MAIN = "${MODULE_HOME}HomeFragment"



    //superframe_find组件
    private const val MODULE_FIND = "/superframe_find/"
    const val FRAGMENT_FIND = "${MODULE_FIND}FindFragment"
    const val FRAGMENT_DEMO1 = "${MODULE_FIND}Demo1Fragment"
    const val FRAGMENT_DEMO2 = "${MODULE_FIND}Demo2Fragment"
    const val FRAGMENT_DEMO3 = "${MODULE_FIND}Demo3Fragment"
    const val ACTIVITY_STATEPAGEDEMO = "${MODULE_FIND}StatePageDemoActivity"
    const val ACTIVITY_DEFRECYCLEVIEW = "${MODULE_FIND}DefRecycleviewActivity"



    //superframe_my组件
    private const val MODULE_MY = "/superframe_my/"
    const val FRAGMENT_MY = "${MODULE_MY}MyFragment"
    const val FRAGMENT_NET = "${MODULE_MY}NetFragment"
    const val FRAGMENT_DOWN = "${MODULE_MY}DownFragment"



    //superframe_moments组件
    private const val MODULE_MOMENTS = "/superframe_moments/"
    const val FRAGMENT_MOMENTS = "${MODULE_MOMENTS}MomentsFragment"

}